waveguide bench stand - French English Dictionary